<%@ include file="/WEB-INF/views/admin/header.jsp" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<div id="section">
	<div id ="mainContent">
			
		<div id="blockPrint">
			<div id="labelPage">สร้าง ข้อมูล  โพยตีออก ประจำงวด  <b>${dateExport}</b></div>
			

			<!-- Set Parameter for Budget -->
			<c:set var="budget" value="${rule.budget}"/>
			
			<c:if test="${limitTop == null }">
				<c:set var="bothBudgetTop" value="${((rule.budget/percen.NAME_LUCKY_GIVE_TOP)/2).intValue()}"/>
			</c:if>
			<c:if test="${limitDown == null }">
				<c:set var="bothBudgetDown" value="${((rule.budget/percen.NAME_LUCKY_GIVE_DOWN)/2).intValue()}"/>
			</c:if>
			
			<c:if test="${limitTop != null }">
				<c:set var="bothBudgetTop" value="${limitTop}"/>
			</c:if>
			<c:if test="${limitDown != null }">
				<c:set var="bothBudgetDown" value="${limitDown}"/>
			</c:if>
			<c:set var="cssClass" value=""/>
			
			
			
			<div class="sectionClass">
				<div class="mainContentClass">
						<table class="tableList">
						
							<tr class="tableHeader">
								<td colspan="1">********* หมายเหตุ  *********</td>
							</tr>
							<tr>
								<td>
								<span class="limitTop">ตัวเกินสองตัวบนต้องการตีออก ไม่เกิน ${bothBudgetTop} บาท</span> ||<span class="limitDown">ตัวเกินสองตัวล่างต้องการตีออก ไม่เกิน ${bothBudgetDown} บาท</span>
								</td>
							</tr>
						</table>
				</div>	
			</div>	
			
			<form:form  action="createBillByNumberSummary" method="post" id="creatBill">
				<table class="tableList">
				<tr class="tableHeader">
					<td>ตัดตัวบน ไม่เกินงบประมาณ</td>
					<td>ตัดตัวล่าง  ไม่เกินงบประมาณ</td>
				</tr>
				<tr>
					<td><input type="text" name="limitTop" value="${bothBudgetTop}" class="limitinput"></td>
					<td><input type="text" name="limitDown" value="${bothBudgetDown}" class="limitinput"></td>
				</tr> 
				<tr>
					<td colspan="2"><button type="submit">คำนวน</button></td>
				</tr>     
			</table>
				
			</form:form>
			
			<table class="tableListSummary">
				<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
					<tr>
						<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
							<td>
								<div class="runNumber">
										<c:set var="indexStr" value="${i}${j}"/>
										${i}${j}
								</div>
								<div class="runNumberTop">
									<c:choose>
									    <c:when test="${numbers.top[indexStr] != null}">
									    	<c:set var="cssClass" value=""/>
									    	<c:if test="${numbers.top[indexStr] > bothBudgetTop }"><c:set var="cssClass" value="limitTop"/></c:if>
									    	
									     	<span class="${cssClass}">
									     		บน : <c:out value="${numbers.top[indexStr]}" />
									     	</span>
									    </c:when>
									    <c:otherwise>
									       -
									    </c:otherwise>
									</c:choose>
								</div>
								
								<div class="runNumberDown">
									<c:choose>
									    <c:when test="${numbers.down[indexStr] != null}">
									   		<c:set var="cssClass" value=""/>
									    	<c:if test="${numbers.top[indexStr] > bothBudgetDown }"><c:set var="cssClass" value="limitDown"/></c:if>
									     	  <span class="${cssClass}">
									     	  
									     	  	ล่าง : <c:out value="${numbers.down[indexStr]}" />
									     	  </span>
									    </c:when>
									    <c:otherwise>
									       -
									    </c:otherwise>
									</c:choose>
								</div>
							</td>
						</c:forEach>
					</tr>
				</c:forEach>
				
			</table>
			
		</div>	
			
		
			
			
			
<div id="sectionThree">
	<div id ="mainContentThree">
		<div id="printSection">
		
			<table class="tableList">
				<tr class="tableHeader">
					<td><a href='#' onClick="hideSection(); return false"> ซ้อน/สแดง ข้อมูล ข้างบน  </a></td>
				</tr>
			</table>	
				
			<table class="tableList">
					
						<tr class="tableHeader">
							<td colspan="2">กลุ่ม สองตัว บน-ล่าง ที่คัดเก็บไว้</td>
						</tr>
						
						<tr class="tableHeader">
							<td>เลขสองตัวบน</td>
							<td>เลขสองตัวล่าง</td>
						</tr>
						
						<tr class="blackBill">
							<td>
								
								<c:set var="totalSummary" value="0"/>
								<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
										<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
														
													<c:set var="indexStr" value="${i}${j}"/>
													<c:choose>
													    <c:when test="${numbers.top[indexStr] != null}">
													    	 <c:if test="${numbers.top[indexStr]  > bothBudgetTop}">
													     		 <c:out value="${indexStr}" />	=  <c:out value="${bothBudgetTop}" />
													     		 <br/>
													     		 <c:set var="totalSummary" value="${totalSummary+bothBudgetTop}"/>
													     	 </c:if>
													     	 
													     	 <c:if test="${numbers.top[indexStr]  <= bothBudgetTop}">
													     	 	 <c:out value="${indexStr}" />	=  <c:out value="${numbers.top[indexStr]}" />
													     	 	 <br/>
													     	 	 <c:set var="totalSummary" value="${totalSummary+numbers.top[indexStr]}"/>
													     	 </c:if>
													     	 
													    </c:when>
													</c:choose>
										</c:forEach>
								</c:forEach>
								
								<br />
								<br />
								<span class="black">รวม สองตัวบน  ${totalSummary} บาท</span>
							</td>
							
							<td>
								<c:set var="totalSummary" value="0"/>
								<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
									<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
												
											<c:set var="indexStr" value="${i}${j}"/>
											<c:choose>
											    <c:when test="${numbers.down[indexStr] != null}">
											    
											    	 <c:if test="${numbers.down[indexStr]  > bothBudgetDown}">
											     	   <c:out value="${indexStr}" />	=  <c:out value="${bothBudgetDown }" />
											     	   <br/>
											     	   <c:set var="totalSummary" value="${totalSummary+bothBudgetDown}"/>
											     	  </c:if>
											     	  
											     	  <c:if test="${numbers.down[indexStr]  <= bothBudgetDown}">
											     	 	 <c:out value="${indexStr}" />	=  <c:out value="${numbers.down[indexStr]}" />
											     	 	 <br/>
											     	 	 <c:set var="totalSummary" value="${totalSummary+numbers.down[indexStr]}"/>
													  </c:if>
											    </c:when>
											</c:choose>
										</c:forEach>
								</c:forEach>	
								
								<br />
								<br />
								<span class="black">รวม สองตัวล่าง  ${totalSummary} บาท</span>	
							</td>
						</tr>
						
					</table>
			
			
					<table class="tableList">
					
						<tr class="tableHeader">
							<td colspan="3">กลุ่ม สามตัว เต็ง - โต้ด - สามตัวล่าง  ที่คัดเก็บไว้</td>
						</tr>
						<tr class="tableHeader">
							<td>เลขสามตัวเต็ง</td>
							<td>เลขสามตัวโต้ด</td>
							<td>เลขสามตัวล่าง</td>
						</tr>
						<tr class="blackBill">
							<td> - </td><td> - </td><td> - </td>
						</tr>
					</table>
					
					<table class="tableList"><tr class="tableHeader"><td>***********************************************</td></tr></table>
					
					<table class="tableList">
					
						<tr class="tableHeader">
							<td colspan="2">โพย กลุ่ม สองตัว</td>
						</tr>
						
						<tr class="tableHeader">
							<td>เลขสองตัวบน</td>
							<td>เลขสองตัวล่าง</td>
						</tr>
						
						<tr class="blackBill">
							<td>
								<c:set var="totalSummary" value="0"/>
								<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
										<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
														
													<c:set var="indexStr" value="${i}${j}"/>
													<c:choose>
													    <c:when test="${numbers.top[indexStr] != null}">
													    	 <c:if test="${numbers.top[indexStr]  > bothBudgetTop}">
													     		 <c:out value="${indexStr}" />	=  <c:out value="${numbers.top[indexStr] - bothBudgetTop}" />
													     		 <br/>
													     		 <c:set var="totalSummary" value="${totalSummary+(numbers.top[indexStr] - bothBudgetTop)}"/>
													     	 </c:if>
													    </c:when>
													</c:choose>
										</c:forEach>
								</c:forEach>
								
								<br />
								<br />
								<span class="black">รวม สองตัวบน   ${totalSummary} บาท</span>
							</td>
							
							<td>
								<c:set var="totalSummary" value="0"/>
								<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
									<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
												
											<c:set var="indexStr" value="${i}${j}"/>
											<c:choose>
											    <c:when test="${numbers.down[indexStr] != null}">
											    	 <c:if test="${numbers.down[indexStr]  > bothBudgetDown}">
											     	   <c:out value="${indexStr}" />	=  <c:out value="${numbers.down[indexStr] - bothBudgetDown }" />
											     	   <br/>
											     	   <c:set var="totalSummary" value="${totalSummary+(numbers.down[indexStr] - bothBudgetDown )}"/>
											     	  </c:if>
											    </c:when>
											</c:choose>
										</c:forEach>
								</c:forEach>	
								
								<br />
								<br />
								<span class="black">รวม สองตัวล่าง   ${totalSummary} บาท</span>	
							</td>
						</tr>
						
					</table>
					
					<table class="tableList">
					
						<tr class="tableHeader">
							<td colspan="3">โพย กลุ่ม สามตัว</td>
						</tr>
						
						<tr class="tableHeader">
							<td>เลขสามตัวเต็ง</td>
							<td>เลขสามตัวโต้ด</td>
							<td>เลขสามตัวล่าง</td>
						</tr>
						
						<tr class="blackBill">
							<td>	
								<c:set var="totalSummary" value="0"/>
								<c:forEach items="${numbers.tang}" var="number" varStatus="index">
									<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
									<br />
									<c:set var="totalSummary" value="${totalSummary+number.value}"/>
								</c:forEach>
								<br />
								<br />
								<span class="black">รวม เลขสามตัวเต็ง ${totalSummary} บาท</span>
							</td>
							
							<td>
								<c:set var="totalSummary" value="0"/>
								<c:forEach items="${numbers.tod}" var="number" varStatus="index">
									<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
									<br />
									<c:set var="totalSummary" value="${totalSummary+number.value}"/>
								</c:forEach>
								<br />
								<br />
								<span class="black">รวม เลขสามตัวโต้ด ${totalSummary} บาท</span>
							</td>
							
							<td>
								<c:set var="totalSummary" value="0"/>
								<c:forEach items="${numbers.tangdown}" var="number" varStatus="index">
									<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
									<br />
									<c:set var="totalSummary" value="${totalSummary+number.value}"/>
								</c:forEach>
								<br />
								<br />
								<span class="black">รวม เลขสามตัวล่าง ${totalSummary} บาท</span>
							</td>
						</tr>
						
					</table>
					
					<table class="tableList">
						<tr class="tableHeader">
							<td><a href='#' onClick="printPage(); return false"> พิมร์ โพยตีออก  </a></td>
						</tr>
					</table>
			
			
			
					<table class="tableList">
						<tr class="tableHeader">
							<td>
								
								<form:form  action="addBill" method="post" id="bill" >
										<textarea name="inNumber" id="inNumber">
<table class="tableList">
<tr class="tableHeader">
<td colspan="2">กลุ่ม สองตัว บน-ล่าง ที่คัดเก็บไว้</td>
</tr>
<tr class="tableHeader">
<td>เลขสองตัวบน</td>
<td>เลขสองตัวล่าง</td>
</tr>
<tr class="blackBill">
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
<c:set var="indexStr" value="${i}${j}"/>
<c:choose>
<c:when test="${numbers.top[indexStr] != null}">
<c:if test="${numbers.top[indexStr]  > bothBudgetTop}">
<c:out value="${indexStr}" />	=  <c:out value="${bothBudgetTop}" />
<br/>
<c:set var="totalSummary" value="${totalSummary+bothBudgetTop}"/>
</c:if>
<c:if test="${numbers.top[indexStr]  <= bothBudgetTop}">
<c:out value="${indexStr}" />	=  <c:out value="${numbers.top[indexStr]}" />
<br/>
<c:set var="totalSummary" value="${totalSummary+numbers.top[indexStr]}"/>
</c:if>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>
<br />
<br />
<span class="black">รวม สองตัวบน  ${totalSummary} บาท</span>
</td>
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
<c:set var="indexStr" value="${i}${j}"/>
<c:choose>
<c:when test="${numbers.down[indexStr] != null}">
<c:if test="${numbers.down[indexStr]  > bothBudgetDown}">
<c:out value="${indexStr}" />	=  <c:out value="${bothBudgetDown }" />
<br/>
<c:set var="totalSummary" value="${totalSummary+bothBudgetDown}"/>
</c:if>
<c:if test="${numbers.down[indexStr]  <= bothBudgetDown}">
<c:out value="${indexStr}" />	=  <c:out value="${numbers.down[indexStr]}" />
<br/>
<c:set var="totalSummary" value="${totalSummary+numbers.down[indexStr]}"/>
</c:if>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>	
<br />
<br />
<span class="black">รวม สองตัวล่าง  ${totalSummary} บาท</span>	
</td>
</tr>
</table>
<table class="tableList">
<tr class="tableHeader">
<td colspan="3">กลุ่ม สามตัว เต็ง - โต้ด - สามตัวล่าง  ที่คัดเก็บไว้</td>
</tr>
<tr class="tableHeader">
<td>เลขสามตัวเต็ง</td>
<td>เลขสามตัวโต้ด</td>
<td>เลขสามตัวล่าง</td>
</tr>
<tr class="blackBill">
<td> - </td><td> - </td><td> - </td>
</tr>
</table>

										</textarea>
										
										<textarea name="outNumber" id="outNumber">
																				
<table class="tableList">
<tr class="tableHeader">
<td colspan="2">โพย กลุ่ม สองตัว</td>
</tr>
<tr class="tableHeader">
<td>เลขสองตัวบน</td>
<td>เลขสองตัวล่าง</td>
</tr>
<tr class="blackBill">
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
<c:set var="indexStr" value="${i}${j}"/>
<c:choose>
<c:when test="${numbers.top[indexStr] != null}">
<c:if test="${numbers.top[indexStr]  > bothBudgetTop}">
<c:out value="${indexStr}" />	=  <c:out value="${numbers.top[indexStr] - bothBudgetTop}" />
<br/>
<c:set var="totalSummary" value="${totalSummary+(numbers.top[indexStr] - bothBudgetTop)}"/>
</c:if>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>
<br />
<br />
<span class="black">รวม สองตัวบน   ${totalSummary} บาท</span>
</td>
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterI"  var="i">
<c:forEach begin="0" end= "9" step="1" varStatus="loopCounterJ"  var="j">
<c:set var="indexStr" value="${i}${j}"/>
<c:choose>
<c:when test="${numbers.down[indexStr] != null}">
<c:if test="${numbers.down[indexStr]  > bothBudgetDown}">
<c:out value="${indexStr}" />	=  <c:out value="${numbers.down[indexStr] - bothBudgetDown }" />
<br/>
<c:set var="totalSummary" value="${totalSummary+(numbers.down[indexStr] - bothBudgetDown )}"/>
</c:if>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>	
<br />
<br />
<span class="black">รวม สองตัวล่าง   ${totalSummary} บาท</span>	
</td>
</tr>
</table>
<table class="tableList">
<tr class="tableHeader">
<td colspan="3">โพย กลุ่ม สามตัว</td>
</tr>
<tr class="tableHeader">
<td>เลขสามตัวเต็ง</td>
<td>เลขสามตัวโต้ด</td>
<td>เลขสามตัวล่าง</td>
</tr>
<tr class="blackBill">
<td>	
<c:set var="totalSummary" value="0"/>
<c:forEach items="${numbers.tang}" var="number" varStatus="index">
<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
<br />
<c:set var="totalSummary" value="${totalSummary+number.value}"/>
</c:forEach>
<br />
<br />
<span class="black">รวม เลขสามตัวเต็ง ${totalSummary} บาท</span>
</td>
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach items="${numbers.tod}" var="number" varStatus="index">
<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
<br />
<c:set var="totalSummary" value="${totalSummary+number.value}"/>
</c:forEach>
<br />
<br />
<span class="black">รวม เลขสามตัวโต้ด ${totalSummary} บาท</span>
</td>
<td>
<c:set var="totalSummary" value="0"/>
<c:forEach items="${numbers.tangdown}" var="number" varStatus="index">
<b><c:out value="${number.key}" /> = <c:out value="${number.value}" /></b>
<br />
<c:set var="totalSummary" value="${totalSummary+number.value}"/>
</c:forEach>
<br />
<br />
<span class="black">รวม เลขสามตัวล่าง ${totalSummary} บาท</span>
</td>
</tr>
</table>
										</textarea>
										<br/>
										<input name="doAddBill" value="*** สรุปยอดบันทึกข้อมูลงวดนี้  ***" type="submit" onclick="return confirm('คุณแน่ใจที่จะสรุปปิดงวดนี้พร้อมที่จะเริ่มงวดไหม่?');" />										
								</form:form>	
								
							</td>
						</tr>
					</table>			
		</div>
	</div>	
</div>

<br/>
			
	</div>	
</div>

<%@ include file="/WEB-INF/views/admin/footer.jsp" %>

<script>

$('#inNumber').hide();
$('#outNumber').hide();

function printPage(){
	window.print();
}
function hideSection(){
	
	$('#blockPrint').toggle( "slow" );
	
}


</script>



